distribution trolley - German English Dictionary